package org.jeecg.modules.wangyue.model.res;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

@Data
public class ResIndentModel {
    @ApiModelProperty(value = "id")
    private String id;
    @ApiModelProperty(value = "订单号")
    private String orderNo;
    @ApiModelProperty(value = "下单用户id")
    private String placeUserId;
    @ApiModelProperty(value = "下单用户类型")
    private String placeUserType;
    @ApiModelProperty(value = "下单用户名")
    private String placeUserName;
    @ApiModelProperty(value = "下单用户电话")
    private String placeUserPhone;
    @ApiModelProperty(value = "接单用户id")
    private String takingUserId;
    @ApiModelProperty(value = "接单用户类型")
    private String takingUserType;
    @ApiModelProperty(value = "接单用户真实姓名")
    private String takingUserRealName;
    @ApiModelProperty(value = "接单用户电话")
    private String takingUserPhone;
    @ApiModelProperty(value = "服务项目code")
    private String serviceItemsCode;
    @ApiModelProperty(value = "服务项目名称")
    private String serviceItemsName;
    @ApiModelProperty(value = "服务项目图片url")
    private String serviceItemsPicUrl;
    @ApiModelProperty(value = "订单状态(0-待支付,1-待服务,2-服务中,3-服务完成,4-取消,5-支付关闭)")
    private String orderStatus;
    @ApiModelProperty(value = "订单金额")
    private java.math.BigDecimal orderAmount;
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "服务开始时间")
    private String serviceBeginTime;
    @ApiModelProperty(value = "服务时长")
    private String serviceDuration;
    @ApiModelProperty(value = "服务坐标")
    private String serviceCoordinate;
    @ApiModelProperty(value = "经度")
    private String log;
    @ApiModelProperty(value = "纬度")
    private String lat;
    @ApiModelProperty(value = "服务地址")
    private String serviceAddress;
    @ApiModelProperty(value = "距离")
    private String distance;
    @ApiModelProperty(value = "出行费")
    private java.math.BigDecimal travelExpense;
    @ApiModelProperty(value = "出行方式(根据参数表中参数类型travelMode的param_code来判断的)")
    private String travelMode;
    @ApiModelProperty(value = "备注")
    private String notes;
    @ApiModelProperty(value = "实际金额")
    private java.math.BigDecimal actualAmount;
    @ApiModelProperty(value = "签到照片url")
    private String signInPicUrl;
    @ApiModelProperty(value = "完成服务图片url")
    private String finishServicePicUrl;
    @ApiModelProperty(value = "是否评价(0-否,1-是)")
    private String isEvaluate;
    @ApiModelProperty(value = "订单打分")
    private String orderScoring;
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "创建时间")
    private java.util.Date createTime;


}
